package com.yida.wy.vote.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * 公维金维修资金业务对象 gwj_maintenance_funds_business
 *
 * @author lqq
 * @date 2023-04-20
 */
@ApiModel(description = "公维金维修资金业务对象")
public class WyMaintenanceFundsBusiness implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "业务ID")
    private Long bizId;

    @ApiModelProperty(value = "业务编码")
    private Long bizNum;

    @ApiModelProperty(value = "业务状态2(用于业务判断)  1:保存 2:提交 3:取件 4:退件 5:审核通过 6:已收件 7:回退 8:办结")
    private Integer status;

    @ApiModelProperty(value = "业务状态(用于展示)  0:正常 1:回退 2:完结 3:作废 4:退件")
    private Integer serverStatus;

    @ApiModelProperty(value = "类型 1:预受理 2:正式受理")
    private Integer type;

    @ApiModelProperty(value = "是否允许投票 0.否 1.是")
    private Integer voteFlag;

    public Integer getVoteFlag() {
        return voteFlag;
    }

    public void setVoteFlag(Integer voteFlag) {
        this.voteFlag = voteFlag;
    }

    public Long getBizNum() {
        return bizNum;
    }

    public void setBizNum(Long bizNum) {
        this.bizNum = bizNum;
    }

    public Long getBizId() {
        return bizId;
    }

    public void setBizId(Long bizId) {
        this.bizId = bizId;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getServerStatus() {
        return serverStatus;
    }

    public void setServerStatus(Integer serverStatus) {
        this.serverStatus = serverStatus;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("GwjMaintenanceFundsBusiness{");
        sb.append("bizId=").append(bizId);
        sb.append(", status=").append(status);
        sb.append(", serverStatus=").append(serverStatus);
        sb.append(", type=").append(type);
        sb.append('}');
        return sb.toString();
    }
}
